dvb_entry

@struct dvb_entry @brief Represents one entry on a DTV file @ingroup file

@param props A property key/value pair. The keys are the ones specified at the DVB API, plus the ones defined internally by libdvbv5, at the dvb-v5-std.h header file. @param next a pointer to the next entry. NULL if this is the last one. @param service_id Service ID associated with a program inside a transponder. Please note that pure "channel" files will have this field filled with 0. @param video_pid Array with the video program IDs inside a service @param audio_pid Array with the audio program IDs inside a service @param other_el_pid Array with all non-audio/video program IDs inside a service @param video_pid_len Size of the video_pid array @param audio_pid_len Size of the audio_pid array @param other_el_pid_len Size of the other_el_pid array @param channel String containing the name of the channel @param vchannel String representing the Number of the channel @param location String representing the location of the channel @param sat_number For satellite streams, this represents the number of the satellite dish on a DiSeqC arrangement. Should be zero on arrangements without DiSeqC. @param freq_bpf SCR/Unicable band-pass filter frequency to use, in kHz. For non SRC/Unicable arrangements, it should be zero. @param diseqc_wait Extra time to wait for DiSeqC commands to complete, in ms. The library will use 15 ms as the minimal time, plus the time specified on this field. @param lnb String with the name of the LNBf to be used for satellite tuning. The names should match the names provided by dvb_sat_get_lnb() call (see dvb-sat.h).

Members

Variables

audio_pid
ushort* audio_pid;
Undocumented in source.
audio_pid_len
uint audio_pid_len;
Undocumented in source.
channel
char* channel;
Undocumented in source.
diseqc_wait
uint diseqc_wait;
Undocumented in source.
freq_bpf
uint freq_bpf;
Undocumented in source.
lnb
char* lnb;
Undocumented in source.
location
char* location;
Undocumented in source.
n_props
uint n_props;
Undocumented in source.
network_id
ushort network_id;
Undocumented in source.
next
dvb_entry* next;
Undocumented in source.
other_el_pid
dvb_elementary_pid* other_el_pid;
Undocumented in source.
other_el_pid_len
uint other_el_pid_len;
Undocumented in source.
props
dtv_property[DTV_MAX_COMMAND] props;
Undocumented in source.
sat_number
int sat_number;
Undocumented in source.
service_id
ushort service_id;
Undocumented in source.
transport_id
ushort transport_id;
Undocumented in source.
vchannel
char* vchannel;
Undocumented in source.
video_pid
ushort* video_pid;
Undocumented in source.
video_pid_len
uint video_pid_len;
Undocumented in source.

Meta